/******************************************************************
 *
 *    Java Lib For Android, Powered By Shenzhen Jiuzhou.
 *
 *    Copyright (c) 2001-2014 Digital Telemedia Co.,Ltd
 *    http://www.d-telemedia.com/
 *
 *    Package:     com.etc.module.vo
 *
 *    Filename:    CheckTreeNode.java
 *
 *    Description: TODO(用一句话描述该文件做什么)
 *
 *    Copyright:   Copyright (c) 2001-2014
 *
 *    Company:     Digital Telemedia Co.,Ltd
 *
 *    @author:     Administrator
 *
 *    @version:    1.0.0
 *
 *    Create at:   2016年3月25日 下午5:21:55
 *
 *    Revision:
 *
 *    2016年3月25日 下午5:21:55
 *        - first revision
 *
 *****************************************************************/
package com.etc.module.vo;

import java.util.List;

import com.etc.common.model.BaseModel;


/**
 * @ClassName CheckTreeNode
 * @Description TODO(这里用一句话描述这个类的作用)
 * @author 张亮
 * @Date 2016年3月25日 下午5:21:55
 * @version 1.0.0
 */
public class CheckTreeNode extends BaseModel {

    /**
     * @Field @serialVersionUID : TODO(这里用一句话描述这个类的作用)
     */
    private static final long serialVersionUID = 8072101245057879842L;
    
    private Integer id;
    private String text;
    private boolean leaf;
    private String iconCls;
    private Boolean checked;
    private boolean expanded;
    private List<CheckTreeNode> children;
    
    
    
    public CheckTreeNode() {
        super();
    }
    
    
    public CheckTreeNode(Integer id, String text, boolean leaf, String iconCls, boolean checked, boolean expanded,
            List<CheckTreeNode> children) {
        super();
        this.id = id;
        this.text = text;
        this.leaf = leaf;
        this.iconCls = iconCls;
        this.checked = checked;
        this.expanded = expanded;
        this.children = children;
    }

    public Integer getId() {
        return id;
    }
    
    public void setId(Integer id) {
        this.id = id;
    }
    
    public String getText() {
        return text;
    }
    
    public void setText(String text) {
        this.text = text;
    }
    
    public boolean getLeaf() {
        return leaf;
    }
    
    public void setLeaf(boolean leaf) {
        this.leaf = leaf;
    }
    
    public String getIconCls() {
        return iconCls;
    }
    
    public void setIconCls(String iconCls) {
        this.iconCls = iconCls;
    }
    
    public Boolean getChecked() {
        return checked;
    }
    
    public void setChecked(Boolean checked) {
        this.checked = checked;
    }
    
    public boolean getExpanded() {
        return expanded;
    }
    
    public void setExpanded(boolean expanded) {
        this.expanded = expanded;
    }
    
    public List<CheckTreeNode> getChildren() {
        return children;
    }
    
    public void setChildren(List<CheckTreeNode> children) {
        this.children = children;
    }
    

}
